/** 重要性 */
export enum ImportanceType {
  重要 = '重要',
  普通 = '普通',
  其他 = '其他'
}
export const ImportanceTypeObj: ValueEnumMap<string> = new Map([
  [ImportanceType.重要, { text: '重要' }],
  [ImportanceType.普通, { text: '普通' }],
  [ImportanceType.其他, { text: '其他' }]
]);

/** 工作类型 */
export enum WorkType {
  生产早会 = '生产早会',
  其他 = '其他'
}
export const WorkTypeObj: ValueEnumMap<string> = new Map([
  [WorkType.生产早会, { text: '生产早会' }],
  [WorkType.其他, { text: '其他' }]
]);

/** 任务状态 待处理 处理中 已完成 */
export enum Status {
  待处理 = 1,
  处理中 = 2,
  已完成 = 3
}
export const StatusObj: ValueEnumMap<number> = new Map([
  [
    Status.待处理,
    {
      text: '待处理',
      color: 'red'
    }
  ],
  [
    Status.处理中,
    {
      text: '处理中',
      color: 'orange'
    }
  ],
  [
    Status.已完成,
    {
      text: '已完成',
      color: 'green'
    }
  ]
]);

/** 任务状态 待处理 未评价 已评价 */
export enum EvaluateStatus {
  待处理 = 1,
  未评价 = 2,
  已评价 = 3
}
export const EvaluateStatusObj: ValueEnumMap<number> = new Map([
  [
    EvaluateStatus.待处理,
    {
      text: '待处理',
      color: 'red'
    }
  ],
  [
    EvaluateStatus.未评价,
    {
      text: '未评价',
      color: 'orange'
    }
  ],
  [
    EvaluateStatus.已评价,
    {
      text: '已评价',
      color: 'green'
    }
  ]
]);
